# 1. 将 /usr/bin/ls   "拷贝" 到/tmp/myls
# 2. 不要修改原始文件
frb = open("/usr/bin/ls", mode="rb")  # rb: 读取二进制
fwb = open("/tmp/myls", mode="wb")  # wb: 写二进制数据
while True:
    tmp = frb.read(4096)  # 4k, 效率较高，或者4k的倍数
    if len(tmp) == 0:  # 如果tmp的长度为0，表示文件读取完毕
        break
    fwb.write(tmp)  # 将读到的数据写到目标文件
# 关闭资源
frb.close()
fwb.close()